M4 Disassembly